﻿<%@ Page Title="PadelNetwork - Monedas" MasterPageFile="~/PadelCenter.master" Language="C#" AutoEventWireup="true" CodeBehind="Monedas.aspx.cs" Inherits="Padelcenter.Web.Admin.Menu.Productos.Monedas" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent"></asp:Content>
<asp:Content ID="Content1" runat="server" ContentPlaceHolderID="MainContent">
    <h2>
        Gestión de Monedas
    </h2>
    <p>
        Altas - Bajas - Modificaciones de Monedas del sistema
    </p>
     <asp:ValidationSummary ID="valSummaryUpdateMoneda" runat="server" HeaderText="Error al Editar! Comprobar lo siguiente:" ValidationGroup="editMoneda" />
        <asp:GridView ID="grdMonedas" runat="server" AutoGenerateColumns="False" 
            DataKeyNames="idMoneda" Font-Names="Tahoma" Font-Size="Small" 
            onrowupdating="grdMonedas_RowUpdating" CellPadding="4" 
            EditRowStyle-BorderColor="Red"
            onrowcancelingedit="grdMonedas_RowCancelingEdit" onrowdeleting="grdMonedas_RowDeleting"
            onrowediting="grdMonedas_RowEditing" Width="100%" AllowPaging="True" 
        onpageindexchanging="grdMonedas_PageIndexChanging">
                <PagerSettings PageButtonCount="20" />
                <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                <Columns>
                    <asp:TemplateField>
                        <ItemTemplate>
                            <asp:label id="lblIdMoneda" text= '<%# Eval("idMoneda") %>' runat="server"/>
                        </ItemTemplate>
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Moneda">
                        <ItemTemplate>
                            <asp:label id="lblDescripcion" runat="server" Text='<%# Eval("Descripcion") %>' />
                        </ItemTemplate>
                        <EditItemTemplate>
                            <asp:textbox id="txtDescripcion" runat="server" Text='<%# Eval("Descripcion") %>' />
                            <asp:RequiredFieldValidator ID="editReqFieldMoneda" runat="server" ControlToValidate="txtDescripcion"
                                    ErrorMessage="Se necesita el nombre de la Moneda" 
                                    ValidationGroup="editMoneda">*</asp:RequiredFieldValidator>                           
                        </EditItemTemplate> 
                    </asp:TemplateField>                    
                    <asp:TemplateField HeaderText="Simbolo">
                        <ItemTemplate>
                            <asp:label id="lblSimbolo" runat="server" Text='<%# Eval("Simbolo") %>' />
                        </ItemTemplate>
                        <EditItemTemplate>
                            <asp:textbox id="txtSimbolo" runat="server" Text='<%# Eval("Simbolo") %>' />
                        </EditItemTemplate> 
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="Cotizacion">
                        <ItemTemplate>
                            <asp:label id="lblCotizacion" runat="server" Text='<%# Eval("Cotizacion") %>' />
                        </ItemTemplate>
                        <EditItemTemplate>
                            <asp:textbox id="txtCotizacion" runat="server" Text='<%# Eval("Cotizacion") %>' />
                            <asp:RequiredFieldValidator ID="editReqFieldCotizacion" runat="server" ControlToValidate="txtCotizacion"
                                    ErrorMessage="Se necesita una cotizacion" 
                                    ValidationGroup="editMoneda">*</asp:RequiredFieldValidator>                            
                        </EditItemTemplate> 
                    </asp:TemplateField>                       
                    <asp:TemplateField HeaderText="Activo">
                        <ItemTemplate>
                            <asp:CheckBox id="chkActivo" runat="server" Enabled="false" Checked='<%# Eval("Activo") %>' />
                        </ItemTemplate>
                        <EditItemTemplate>
                            <asp:CheckBox id="chkEditActivo" runat="server" Checked='<%# Eval("Activo") %>' />
                        </EditItemTemplate>                         
                        </asp:TemplateField>
                        <asp:TemplateField ShowHeader="false">
                        <ItemTemplate>
                            <asp:LinkButton ID="btnEditar" runat="server" Text="Editar" CommandName="Edit"></asp:LinkButton>
                            &nbsp;|&nbsp;
                            <asp:LinkButton ID="btnDelete" Text="Eliminar" runat="server" CommandName="Delete"></asp:LinkButton>
                        </ItemTemplate>
                        <EditItemTemplate>
                            <asp:LinkButton ID="btnGuardar" Text="Guardar" runat="server" CommandName="Update" ValidationGroup="editMoneda"></asp:LinkButton>
                            &nbsp;|&nbsp;
                            <asp:LinkButton ID="btnCancelar" Text="Cancelar" runat="server" CommandName="Cancel"></asp:LinkButton>
                        </EditItemTemplate>
                    </asp:TemplateField>                    
                </Columns>        
                <PagerStyle BackColor="#284775" ForeColor="White" />
                <SelectedRowStyle BackColor="#E2DED6" ForeColor="#333333" />
                <HeaderStyle BackColor="#5D7B9D" ForeColor="White" />
                <EditRowStyle BackColor="#FFFF99"></EditRowStyle>
                <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
    </asp:GridView>    
</asp:Content>
